/*
Sader engine framework
(c) Rachel J. Morris
MIT License
www.moosader.com
*/

#ifndef _Sader_ManagerCharacter
#define _Sader_ManagerCharacter

#include <vector>

#include "BaseCharacter.h"
#include "ManagerTemplate.h"

namespace sader
{

class CharacterManager : public ManagerTemplate<BaseCharacter*>
{
    public:

    void Update()
    {
        for ( std::vector<BaseCharacter*>::iterator item = m_items.begin();
                item != m_items.end();
                ++item )
        {
            (*item)->Update();
        }
    }

    private:
};

}

#endif
